rotating stage - French English Dictionary